b71e6381c736b2967a5243ec08ee70726ede8719,osmorc/src/org/osmorc/settings/CreateFrameworkInstanceDialog.java,CreateFrameworkInstanceDialog,updateUiState,#,167

Before Change


      ((MyErrorText)myErrorText).setError(errorInfoText);
      isFrameworkDefinitionValid = (errorInfoText == null || errorInfoText.length() == 0);
    }
    setOKActionEnabled(myNameTextField.getText().length() > 0 && integrator != null &&
                       isFrameworkDefinitionValid);
  }

After Change


      FrameworkInstanceDefinition definition = createDefinition();
      String errorInfoText = integrator.getFrameworkInstanceManager().checkValidity(definition);
      ((MyErrorText)myErrorText).setError(errorInfoText);
      setOKActionEnabled(!StringUtil.isEmptyOrSpaces(myNameTextField.getText()) && StringUtil.isEmpty(errorInfoText));
    }
    else {
      setOKActionEnabled(false);